Definition of Niagara River

  • (noun) a river flowing from Lake Erie into Lake Ontario; forms boundary between Ontario and New York

Synonyms of Niagara River


Antonyms of Niagara River


No Antonyms Found.

Homophones of Niagara River


No Homophones Found.